machine life - Spanish English Dictionary